@charset "utf-8";

/* CSS Document */

* {
	font-family: "微软雅黑";
	outline: none; font-size: 14px; line-height: 24px;
}

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
}

body,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
from {
	margin: 0;
}
ul li{ list-style:none;}
ol,
ul,
li,
img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}

input,
img,
textarea {
	border: none;
	border-radius: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
}
ul li{ list-style:none;}
body> .qing {
	min-width: 1250px;
}

a { color: #5a5a5a;
	text-decoration: none;
	blr: expression(this.onFocus=this.blur());
	/* IE Opera */
	outline: none;
	/* FF Opera */
}
a:hover{color: #41be6f;}

a:focus {
	-moz-outline-style: none;
	/* FF */
}

img,
input {
	border: 0;
}

input,
textarea,
select {
	outline: none;
}

a div,
a span {
	cursor: pointer;
}

textarea {
	resize: none;
}


/*防止textarea放大时，三个斜线被放大*/

ul li {
	list-style: none;
}

.qing {
	display: block;
	clear: both;
}

.container1200 {
	width: 1250px; overflow: hidden;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.lf {
	display: block;
	float: left;
}

.rf {
	display: block;
	float: right;
}

*,
*:before,
*:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

img {
	display: block;
}



/****************************index首页****************************/


.header{ width: 100%;}
.top_bg{ background:#f4f4f4; height: 40px; line-height: 40px; border-bottom: 1px solid #eaedf0; color: #a7a7a7; font-size: 12px;}
.email{ background: url(../images/email.png) no-repeat left center; padding-left:20px;font-size: 12px;}
.tel{background: url(../images/tel.png) no-repeat left center; padding-left:20px; margin-left: 10px;font-size: 12px;}
.logo{padding: 20px 0;}
/*导航 开始*/
.navi{ width:100%; height:105px;z-index:3;}
.navi ul{ height:105px; display:block; float:right;}
.navi ul li{ overflow:hidden; display:block; float:left; }
.navi ul li .items{ height:105px; display:block; font-size:14px; color:#6d6d6d; line-height:100px; padding:0 25px;  border-bottom:2px solid #fff;} 
.navi ul li .items:hover{ border-bottom:2px solid #30a75c;color: #30a75c}
.navi ul li .items_on{ color: #30a75c }
.navi .navi_content{width:106px;  white-space:nowrap; display:none; padding:20px 0px; text-align: center; position:absolute; top:145px; background:rgba(255,255,255,0.8); z-index:999; overflow:hidden; border:0 !important;}
.navi .navi_content a{ overflow:hidden; display:block; font-size:14px; color:#000;  line-height:36px; text-align:center;}
.navi .navi_content a:hover{color: #41be6f;  }

/*导航 结束*/
/*banner 切换开始*/
.banner{ height:500px; position:relative; z-index:2;}
.main_visual{height:500px; overflow:hidden; position:relative; }
.main_image{height:500px; overflow:hidden; position:relative;}
.main_image ul{width:9999px; overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:500px; }

.flicking_con{ height:17px; margin-top:-45px; margin-left:auto; margin-right:auto; position:relative; z-index:9;}
.flicking_con a{float:left;width:17px;height:17px;margin:0 3px; padding:0; background:url(../images/dian_bg.png) center top no-repeat; display:block;text-indent:-1000px}
.flicking_con a:hover{ background:url(../images/dian_hover.png) center top no-repeat;}
.flicking_con a.on{ background:url(../images/dian_hover.png) center top no-repeat;}
#btn_prev,#btn_next{z-index:20;position:absolute;display:block;width:74px!important;height:74px!important;top:220px;display:none;}
#btn_prev{ background:url(../images/banner_zuo.png) left top no-repeat; left:4%;}
#btn_next{ background:url(../images/banner_you.png) right top no-repeat; right:4%;}
/*banner 切换结束*/
.about_bg{ width: 100%;background: #f2f2f2; overflow: hidden; padding-bottom:70px;}
.title{ width: 100%; text-align: center; padding-top:60px; padding-bottom: 50px;}
.title h3{ color: #5a5a5a; font-size: 26px; line-height: 46px;font-weight:100 }
.title span{font-size: 12px; color: #969696;}
.about_con{ text-align: center; color: #474747; margin-bottom:70px;}
.about_nav{ padding-left:45px;}
.about_nav ul li{ width: 130px; color: #5a5a5a; text-align: center; float: left; margin:0 52px;}
.about_li_title{line-height: 40px;}
.about_list1{ background: url(../images/ab_icon_1.png) no-repeat left; width: 130px; height: 149px; cursor: pointer;-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;}
.about_list1:hover{background: url(../images/ab_icon_11.png) no-repeat left;width: 130px;transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -o-transform:rotateY(360deg); }
.about_list2{ background: url(../images/ab_icon_2.png) no-repeat left; width: 130px; height: 149px;cursor: pointer;-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;}
.about_list2:hover{background: url(../images/ab_icon_21.png) no-repeat left;width: 130px;transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -o-transform:rotateY(360deg); }
.about_list3{ background: url(../images/ab_icon_3.png) no-repeat left; width: 130px; height: 149px;cursor: pointer;-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;}
.about_list3:hover{background: url(../images/ab_icon_31.png) no-repeat left;width: 130px;transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -o-transform:rotateY(360deg); }
.about_list4{ background: url(../images/ab_icon_4.png) no-repeat left; width: 130px; height: 149px;cursor: pointer;-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;}
.about_list4:hover{background: url(../images/ab_icon_41.png) no-repeat left;width: 130px;transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -o-transform:rotateY(360deg); }
.about_list5{ background: url(../images/ab_icon_5.png) no-repeat left; width: 130px; height: 149px;cursor: pointer;-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;}
.about_list5:hover{background: url(../images/ab_icon_51.png) no-repeat left;width: 130px;transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -o-transform:rotateY(360deg); }

/*header*/
.favor-header-bar{padding:0 1.1rem;overflow: hidden;height:3.46rem;line-height: 3.46rem; text-align: center}
.favor-header-bar li{display: block;width:90px;text-align: center;float: left;position: relative; height: 40px; line-height: 40px; margin:0 20px;}
.sx{display: block; width: 2px;border-right: 1px solid #e1e1e1;margin: -30px; float: left; height: 30px; margin-top: 10px;}
.sx1{display: block; width: 2px;border-right: 1px solid #e1e1e1;margin-right: -30px; float: left; height: 30px; margin-top: 6px;}
.favor-header-bar a{font-size:14px;color:#333;display:block;padding-bottom: 0.5rem;width:85%;margin:0 auto; width: 90px; line-height: 40px;}
.favor-header-bar li:last-child{border-right:none;border: 0px solid #41be6f; border-radius: 20px; height: 40px; line-height: 40px;}
.favor-header-bar li.default a{color:#41be6f; border: 1px solid #41be6f; border-radius: 20px; height: 40px; line-height: 40px;}
.favor-header-bar li span{position: absolute;display: block;width:25%;top:-0.4rem;right:0.2rem;max-width: 32px;}
/*favor-list*/
.favor-list.swiper-container{margin-top:20px;width:100%;}
.favor-list dl{overflow:hidden;background-color: #fff;  width: 258px; float: left; text-align: center; margin:10px 28px; }
.favor-list a:first-child dl{}
.favor-list dt,.favor-list dd{}
.favor-list dt{position: relative;border: 1px solid #dddddd;padding:5px; width: 256px; overflow: hidden;}
.an_img {
    height: 180px;
    width: 244px;transition: all 0.4s linear 0s;
}
.an_img:hover{
    transform: scale(1.15);
}
.an_img1 {
    height: 292px;
    width: 582px;transition: all 0.4s linear 0s;
}
.an_img1:hover{
    transform: scale(1.15);
}
.an_img2{
    height:180px;
    width: 300px;transition: all 0.4s linear 0s;  overflow: hidden;
}
.an_img2:hover{
    transform: scale(1.15);
}
.favor-list dd{width:100%;line-height:100%; height: 40px; line-height:40px;}

.favor-list a{display: block;width: 100%;}

/*nofavor*/
.nofavor{width:46.8%;margin:16.5% auto 0 auto;}


 
 
 @media screen and (min-width: 319px) and (max-width : 374px){
 	.favor-list dt span{width:0.7rem;height:0.7rem;top:-0.3rem;right:-0.3rem;}
 	.favor-list dd{line-height: 90%;}	
	.favor-list dd small{font-size: 0.85rem;}
	.favor-list dd p{font-size:0.92rem;}
	.favor-list dd h2{font-size:1.1rem;}

}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

.news_tj{ width: 582px; height: 292px; overflow: hidden; position: relative; margin-top: 10px; float: left;}
.news_tj_flot{ background:rgba(0,0,0,0.5); padding: 14px; position: absolute; bottom: 0px; left: 0; width: 100%;}
.news_tj_flot h4{ color: #fff; font-size: 16px; font-weight: 100;}
.news_tj_flot p{ color: #fff;}
.news_list{ float: right; width: 585px; margin-top: 10px;}
.news_list_top{ width: 100%; border-bottom: 1px dashed #c6c6c6; padding-bottom: 20px; overflow: hidden;}
.news_list_top_l{ float: left; width: 200px; height: 126px; overflow: hidden; margin-right: 15px;}
.news_list_top_l img{ width: 100%;}
.news_list_top_r{ float: left; width: 370px;}
.news_list_top_r h4{ font-size: 16px; font-weight: 100;color: #222222; line-height: 38px;}
.news_list_top_r span{ color: #999999;}
.news_list_top_r p{ color: #555555; height: 44px; overflow: hidden; margin-top: 10px;}
.list{ }
.list  li{display: block;border-bottom: 1px dashed #c6c6c6;}
.list  li a{ line-height: 35px;}
.mr_frbox{height:360;width:1250px; position: relative;}
.mr_frBtnL{cursor:pointer;display:inline; position: absolute; z-index: 999; top: 70px; }
.mr_frUl{height:360px;width:1250px;}
.mr_frBtnR{cursor:pointer;position: absolute;z-index: 999; top: 70px; right:0px}
.mr_frUl ul li{display:inline;float:left;height:310px;width:300px;margin-right:26.33px;overflow:hidden;  }
.mr_img{ width: 300px; height: 180px; overflow: hidden;}
.mr_frUl ul li h4{font-size: 16px; font-weight: 100;color: #222222; line-height: 34px; margin-top: 5px;}
.mr_frUl ul li span{ color: #999999;}
.mr_frUl ul li p{color: #555555; height: 44px; overflow: hidden; margin-top: 5px;}
.mr_frUl ul li img{display:block;margin-bottom:7px;}
.sub_news{width:1304px; position: relative;}

.sub_news{width:1304px; overflow: hidden;}

.sub_news ul li{display:inline;float:left;height:310px;width:300px;margin:0 13px;overflow:hidden; margin-bottom: 20px; }
.sub_news ul li:hover{border-bottom: 2px solid #41be6f;background: #fafafa;}
.mr_img{ width: 300px; height: 180px; overflow: hidden;}
.sub_news ul li h4{font-size: 16px; font-weight: 100;color: #222222; line-height: 34px;}
.sub_news ul li span{ color: #999999;}
.sub_news ul li p{color: #555555; height: 44px; overflow: hidden; margin-top: 5px;}
.sub_news ul li img{display:block;margin-bottom:7px;}
.apply{width:890px;margin:20px auto 0 auto;}
.apply_array{border:#cdcdcd 1px solid;padding:16px;width:100px;float:left;height:196px;margin-right:32px;}
.apply_array .vote{position:absolute;line-height:26px;margin-top:10px;padding-left:29px;width:83px;display:block;background:url(imgs/vote.gif) no-repeat 0px 0px;height:26px;color:#282828;margin-left:-6px;text-decoration:none;}
.apply_last{margin-right:0px}
.apply_img{text-align:center;width:100px;display:table-cell;background:#e2e2e2;height:100px;font-size:95px;vertical-align:middle}
.apply_array a{text-decoration:underline}
.apply_array a:hover{color:#e01111}
.apply_info{text-align:center;padding:15px;}
.apply_comment{text-align:center}
.apply_info a{line-height:17px;font-weight:700}
.apply_nav{position:relative;width:798px;float:left;height:252px;overflow:hidden}
.apply_w{position:absolute;margin-top:22px;width:1000px;float:left;left:0px}
.apply .img_l{padding:122px 12px 0 12px;float:left;cursor:pointer;}
.apply .img_r{padding:122px 12px 0 12px;float:left;cursor:pointer;}
.footer_bg{ background: #f0f0f0; overflow: hidden; margin-top: 60px; }
.link_bo{  border-bottom:1px solid #e1e1e1; height: 80px;}
.link{ width: 1250px; margin: 0 auto;line-height: 80px; }
.link h3{ color: #222222;font-size: 16px; font-weight: bold; display: inline-block; margin-right: 8px; float: left; line-height: 80px;}
.link a{ display: block; padding: 0 15px; display: inline-block;}
.footer_lf{ float: left;}
.footer_lf h4{ font-size: 20px; color: #5a5a5a; font-weight: 100; padding-bottom: 20px;} 
.footer_lf p{color: #969696;}
.footer_lf span{ display: block;}
.fx{ height: 40px; margin-top: 20px;}
.fx a{ width: 36px; height: 36px; display: inline-block; margin-right: 20px;}
.footer_lf_fx1{background: url(../images/sina_wz3p.png) no-repeat; width: 36px; height: 36px;}
.footer_lf_fx1:hover{background: url(../images/sina_hover_6v8p1.png) no-repeat; width: 36px; height: 36px;}
.footer_lf_fx2{background: url(../images/wechat_fpk9.png) no-repeat; width: 36px; height: 36px;}
.footer_lf_fx2:hover{background: url(../images/wechat_hover_movh.png) no-repeat; width: 36px; height: 36px;}
.footer_lf_fx3{background: url(../images/qq_i5aw.png) no-repeat; width: 36px; height: 36px;}
.footer_lf_fx3:hover{background: url(../images/qq_hover_yvcd.png) no-repeat; width: 36px; height: 36px;}
.footer_rf{ float: right; text-align:center;}
.footer_rf p{ color: #969696;}
/* apply */
.scroll-outer{height:200px;}
#scroll{width:1250px;margin:0 auto;padding-top:30px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:219px;height:150px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .item img{border: 1px solid #dddddd;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;}
#scroll .shd a{display:block;width:217px;height:106px;}
#scroll .txt{position:absolute;left:0;bottom:0;width:217px;height:30px ; text-align: center; color:#888;}
#scroll h3{width:226px;height:25px;margin-bottom:1px;padding-top:1px;overflow:hidden; font-weight:100;}


#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.95);}

.owl-theme .owl-controls .owl-buttons div{position:absolute;top:60px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}

.owl-carousel .owl-wrapper::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    transition: height 500ms ease-in-out 0s;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -moz-user-select: none;
}
.grabbing {
    cursor: url("grabbing.png") 8 8, move;
}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
    backface-visibility: hidden;
    transform: translate3d(0px, 0px, 0px);
}
.page {
    clear: both;
   
    line-height: 35px;
    margin: 0 auto; font-size: 12px;
    overflow: hidden;
    padding: 10px;
    text-align: center;  padding-bottom: 40px; 
}
.page a {
    border: 1px solid #dddcdc;
    border-radius: 4px;
    color: #383838;
    font-family: "����";
    margin-right: 3px;
    padding: 9px 12px;
}
.page a:hover {
    background: #e70015 none repeat scroll 0 0;
    border: 1px solid #e70015;
    color: #fff;
}
.page a.hover {
    background: #e70015 none repeat scroll 0 0;
    border: 1px solid #e70015;
    color: #fff;
}
.page input {
    border: 1px solid #dddcdc;
    height: 20px;
    vertical-align: middle;
}
.page .lable {
    color: #383838;
    font-family: "����";
}
.page input.pageDetail {
    border-radius: 4px;
    color: #383838;
    font-family: "����";
    height: 30px;
    margin-bottom: 2px;
    margin-right: 3px;
    text-align: center;
    width: 30px;
}
.page input.page_bnt {
    border: medium none;
    border-radius: 4px;
    cursor: pointer;
    height: 30px;
    margin-left: 3px;
    width: 50px;
}


.TTSlider{width:1250px;margin:0px auto; overflow: hidden;}
.TTSlider li{list-style-type:none;float:left;}
.TTSlider li img{border:none;}
.TTSliderTitle{height:40px;}
.TTSliderTitle ul{padding-left: 350px;}
.TTSliderTitle li{width:100px;height:40px;position:relative;z-index:3;left:0; margin-right: 20px; margin-left: 10px;}
.TTSliderTitle li div{left:0;right:0;top:0;bottom:0;margin-left: 20px;position:absolute; width: 90px; border-radius: 20px; height: 40px; line-height: 40px; text-align: center; font-size: 14px;}
.TTSliderTitle .cur div{ border: 1px solid #41be6f; border-radius: 20px;color: #41be6f;height: 40px;line-height: 40px; width: 90px; margin-left: 20px;}
.noneBorRight{border:none;}
.TTSliderTitle .noneBorRight div{border:none;}
.TTSliderTitle li a{display:block;width:50%;float:left;height:100%;line-height:61px;text-decoration:none;overflow:hidden;*width:49%;}
.TTSliderTitle li a img{height:50px;margin:6px;width:50px}
/* TTSliderPic */
.TTSliderPic{position:relative;height:150px;z-index:1}
.TTSliderPicList{position:relative;overflow:hidden;height:140px; margin-top: 40px;}
.TTSliderPic ul{position:absolute;display:none;top:3px;left:0}
.TTSliderPic ul.show{display:block;}
.TTSliderPic li img{width:217px ;border: 1px solid #dddddd; height: 106px;}
.TTSliderPic li{width:219px;height:140px; margin-right:38px;}
.TTSliderPic li a{display:block;height:106px;overflow:hidden;}
.TTSliderPic li p{height:40px;line-height:40px;text-align:center;}
.TTSliderPrevBtn,.TTSliderNextBtn{height:100%;width:30px;position:absolute;z-index:999;top:0;text-align:center;}
.TTSliderPrevBtn{left:0}
.TTSliderNextBtn{right:0;}
.TTSliderPrevBtn a,.TTSliderNextBtn a{height:30px;width:20px;display:inline-block;background:url(../images/btn.png) no-repeat;margin-top:45px}
.TTSliderNextBtn a{background:url(../images/btn.png) no-repeat -30px 0}
.hx{border-top: 1px solid #eeeeee; height: 10px; width: 100%; margin-top: 10px;}

#full-screen-slider { width:100%; height:500px; float:left; position:relative}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:600px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:6px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e70015}
.pic{-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;}
.pic:hover{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    
    filter: grayscale(0%);
	
    filter: gray;}
.pmtm {
    transition-duration: 0.4s;
}
.news_xx{ width: 100%;}
.news_xx h3{clear: both;
    color: #333;
    font-size: 28px;
    line-height: 35px;
    padding: 20px 10px 0;
    text-align: center;}
.news_xx span{clear: both;
    color: #666;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    padding: 15px 0;
    text-align: center;}
.news_cont{padding: 20px 0;}

.articleTitle {
    clear: both; margin-top: 20px;
    color: #333;
    font-size: 24px;
    line-height: 35px;
    padding: 20px 10px 0;
    text-align: center;
}

.articleTime {
    clear: both;
    color: #666;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    padding: 15px 0;
    text-align: center;
}

.articleBox {
    color: #666666;
    font-size: 14px;
    line-height: 36px;
}
.articleBox {
    color: #666666;
    font-size: 14px;
    height: auto;
    line-height: 36px;
    margin: 40px 0;
    min-height: 250px;
}

.pageUp {
    border-top: 1px solid #eae8e8;
    color: #555;
    display: block;
    font-size: 14px;
    line-height: 30px;
    padding: 15px 0 30px;
}
.pageUp a {
    color: #666;
}